English Noun art gallery #a room, group of rooms, or other space where works of art are placed on display, possibly for sale
Translations French: galerie d�art f Japanese: �� (gar�)